#ifdef LINUX
	#ifdef UNICODE
		#define TCHAR wchar_t
		#define _vtprintf vwprintf
		#define _tprintf wprintf
		#define _ftprintf fwprintf
		#define _stprintf swprintf
		#define _sntprintf snwprintf
		#define _vftprintf vwfprintf
		#define _vstprintf vswprintf
		#define _vsntprintf vsnwprintf
		#define _tcslen wcslen
	#else
		#define	TCHAR char
		#define _vtprintf vprintf
		#define _tprintf printf
		#define _ftprintf fprintf
		#define _stprintf sprintf
		#define _sntprintf snprintf
		#define _vftprintf vfprintf
		#define _vstprintf vsprintf
		#define _vsntprintf vsnprintf
		#define _tcslen strlen
	#endif
#else
	#include <tchar.h>
#endif
		
#ifndef _T
	#ifdef UNICODE
		#define _T(x) L ## x
	#else
		#define _T(x) x
	#endif
#endif
